package com.deco.dao.delegate.brand;

import com.deco.domain.vo.brand.ActivityReportVo;
import com.free.common.vo.PageResponseVo;
import com.free.ext.mybatis.delegate.ICommonDao;

import java.util.List;

/**
 * <p>
 * 功能概述:
 * </p>
 * <p>
 * 功能详述:
 * </p>
 */
public interface IActivityReportDao extends ICommonDao<ActivityReportVo,Long> {

	PageResponseVo<ActivityReportVo> selectByPageNoTitleLike(
			ActivityReportVo conditionVo, String empty, Integer currentNo,
			Integer length);
	
	int batchDelete(String[] idArray);

	List<String> selectYearList();

	List<ActivityReportVo> selectActivityReportByYear(String year);
    /*========================================================================*
     *                         Public Fields (公共属性)
     *========================================================================*/

    /*========================================================================*
     *                         Private Fields (私有属性)
     *========================================================================*/

    /*========================================================================*
     *                         Construct Methods (构造方法)
     *========================================================================*/

    /*========================================================================*
     *                         Public Methods (公有方法)
     *========================================================================*/

    /*========================================================================*
     *                         Private Methods (私有方法)
     *========================================================================*/
}
